have a successful result - German English Dictionary